package com.zy.utils;

import java.util.UUID;


/**
 * UUID
 * @author JiangYingxu
 *
 */
public class UUIDHelper {
	/** 
     *  
     * @Title: getUUID 
     * @Description: TODO(仿照Hibernate UUID生成策略生成 32位36位唯一码) 
     *  适用jdk 1.5以上  
     * @param:     
     * @return: void    
     * @throws 
     *  sqlserver 中 实现 sql code   
     *  select NEWID()  36位 
     *  select REPLACE('C66F55B4-81CB-4496-A119-523A7C1E8E11', '-', '') 32位 
     *  
     */  
    public static String getUUID36(){  
        String uuid36 = UUID.randomUUID().toString();  
        return uuid36; 
    }  
    
//    public static String getUUID32(){  
//        String uuid32 = UUID.randomUUID().toString().replaceAll("-", "");  
//        return uuid32;
//    }  
    
    public static void main(String[] args) {
    	for(int i=0; i<20; i++){
    		System.out.println(UUIDHelper.getUUID36());
    	}
	}
}
